package com.jade.store.wechat.biz.protocol.three;

/**
 * Created with IntelliJ IDEA.
 * User: jinya
 * Date: 2017/1/6
 * Time: 13:06
 * TEL :17701640710   MAIL:2009_jinya@163.com
 * To change this template use File | Settings | File Templates.
 */
public class Oauth2AuthorizeReq {
    /**
     * 	公众号的appid
     */
    private String appid;
    /**
     * 重定向地址，需要urlencode，这里填写的应是服务开发方的回调地址
     */
    private String redirect_uri;
    /**
     * 填code
     */
    private String response_type;
    /**
     * 授权作用域，拥有多个作用域用逗号（,）分隔
     * 在确保微信公众账号拥有授权作用域（scope参数）的权限的前提下（一般而言，已微信认证的服务号拥有snsapi_base和snsapi_userinfo）
     */
    private String scope;
    /**
     * 重定向后会带上state参数，开发者可以填写任意参数值，最多128字节
     */
    private String state;
    /**
     * 服务方的appid，在申请创建公众号服务成功后，可在公众号服务详情页找到
     */
    private String component_appid;

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }

    public String getRedirect_uri() {
        return redirect_uri;
    }

    public void setRedirect_uri(String redirect_uri) {
        this.redirect_uri = redirect_uri;
    }

    public String getResponse_type() {
        return response_type;
    }

    public void setResponse_type(String response_type) {
        this.response_type = response_type;
    }

    public String getScope() {
        return scope;
    }

    public void setScope(String scope) {
        this.scope = scope;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getComponent_appid() {
        return component_appid;
    }

    public void setComponent_appid(String component_appid) {
        this.component_appid = component_appid;
    }
}
